Search Result:Japanese angelica tree
Overview of noun japanese_angelica_tree
The noun japanese angelica tree has 1 sense
- Japanese angelica tree, Aralia elata -- (deciduous clump-forming Asian shrub or small tree; adventive in the eastern United States)